import openpyxl
import pandas
wb=openpyxl.load_workbook('data2.xlsx')
sheet=wb['Sheet1']
'''
#修改excel的值
sheet['A7']='这是python写入的'
#新增sheet
new_sheet=wb.create_sheet('代码新建')
new_sheet['A7']='这是python写入的'
#保存修改后的Excel
wb.save('codeedit.xlsx')
'''
# 通过工作表的cell()方法或直接使用单元格坐标，可以读取单元格的数据。必须要指定第几行，第几列
cell_value=sheet.cell(row=1,column=1).value
print(cell_value)
for row in sheet.iter_rows(max_row=1,values_only=True):
    print(type(row))
    title=row
res_data=[]
n=1
title=[]
for row in sheet.iter_rows(values_only=True):
    if n==1:
        title = row
        print(title)
        n+=1
    else:
        data=dict(zip(title,row))
        print(data)
        res_data.append(data)
print(res_data)

